Skip to content

kit: extract CommonSshOptions into ssh_options.rs#280

Open
tnk4on wants to merge 1 commit into
bootc-dev:mainfrom
tnk4on:prep/ssh-options
Open

kit: extract CommonSshOptions into ssh_options.rs#280
tnk4on wants to merge 1 commit into
bootc-dev:mainfrom
tnk4on:prep/ssh-options

Conversation

@tnk4on

@tnk4on tnk4on commented Jun 10, 2026

Copy link
Copy Markdown

Extract CommonSshOptions and SshConnectionOptions from ssh.rs into a dedicated ssh_options.rs module. These types were embedded alongside Linux-specific container SSH logic, making them unavailable to other backends.

The ssh module re-exports the types so existing callers are unchanged.

Prep for #259

Assisted-by: Claude Code (Claude Opus 4.6)

@cgwalters

Copy link
Copy Markdown
Collaborator

OK, problem is you need to rebase to pick up CI fixes. But if we went to merge queues, then I think we can avoid that in the future.

Extract CommonSshOptions and SshConnectionOptions into a dedicated
cross-platform module. These types were embedded in ssh.rs alongside
Linux-specific container SSH logic, making them unavailable to other
backends.

Assisted-by: Antigravity (Claude Opus 4.6)
Signed-off-by: Shion Tanaka <shtanaka@redhat.com>
@tnk4on tnk4on force-pushed the prep/ssh-options branch from 902970c to 286a4fd Compare June 12, 2026 15:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants